package hello

import "src/lib"

type Tmp struct {
	a int
	b int
	c []int
	d *int
}
type myint int
const tint = 1
const h1, h2 = 1, 2
var ll = 1
func test(i, j int) (int, int){
	return i + j, i - j
}
func hello(a int) int {
	var s [3]int
	s[a] = 1
	a = s[a]
	a = s[0]
	s[1] = a
	c := a * 2 / 3
	if c > 1 && a < 2 && s[1] < 2{
		a = 2
	}
	var t Tmp
	t = Tmp{
		a: 1 + 2,
		b: 1,
		c: nil,
		d: &c,
	}
	t.a = a

	for i := 0; i < 3; i++{
		a = a + 2
		if i == 1{
			break
		} else {
			continue
		}
	}
	c = a + c - 3
	a, c = test(1, 2)
	//c = 4 + test(a, t.a) + 3 - 4
	return c + lib.Op + a + 2 + t.b -1
}
